Text copied to clipboard!

タイトル

Text copied to clipboard!

Unity3D開発者

説明

Text copied to clipboard!
私たちは探しています、Unity3D開発者として、インタラクティブな3Dコンテンツ、ゲーム、シミュレーション、AR/VRアプリケーションの設計・開発・最適化を担っていただける方を。今回のポジションでは、企画、デザイン、エンジニアリング、QA、運用チームと密接に連携しながら、ユーザー体験と技術品質の両立を目指したプロダクト開発に取り組んでいただきます。Unityエンジンを中心に、C#による実装、UI構築、アニメーション制御、物理演算、ネットワーク連携、アセット管理、パフォーマンス改善など、幅広い開発領域に関わる機会があります。 この役割では、単に機能を実装するだけでなく、要件定義の段階から技術的な観点で提案を行い、実現可能性、保守性、拡張性を考慮した設計を進めることが期待されます。モバイル、PC、コンソール、WebGL、XRデバイスなど複数のプラットフォームに対応する案件もあり、それぞれの制約や特性を理解したうえで最適な実装を行う力が求められます。また、描画負荷、メモリ使用量、ロード時間、フレームレートなどの観点から継続的に改善を行い、安定したユーザー体験を提供することが重要です。 理想的な候補者は、Unityを使った実務開発経験を持ち、オブジェクト指向設計やソフトウェアアーキテクチャの基本を理解し、チーム開発におけるコミュニケーションにも優れています。Gitなどのバージョン管理ツールを用いた共同作業に慣れており、コードレビューやテスト、ドキュメント整備を通じて開発品質を高められる方を歓迎します。さらに、シェーダー、アニメーション、Addressables、AssetBundle、外部SDK連携、バックエンドAPI接続などの知識があれば、より幅広い業務で活躍できます。 当社では、技術的な挑戦を楽しみながら、ユーザーに価値ある体験を届けたいという姿勢を重視しています。新しいUnity機能や関連技術を積極的に学び、変化の速い開発環境に柔軟に対応できる方に適した環境です。プロトタイプの高速開発から本番運用を見据えた堅牢な実装まで、プロジェクトのフェーズに応じて適切な判断を行い、チーム全体の成果に貢献していただきます。ゲーム業界に限らず、教育、医療、製造、建築、エンターテインメントなど多様な分野でUnityの活用が広がっているため、幅広い業界課題に対して3D技術で解決策を提供したい方にも魅力的なポジションです。ユーザー視点と技術視点の両方を持ち、品質、速度、創造性のバランスを取りながら開発を推進できるUnity3D開発者をお待ちしています。

責任

Text copied to clipboard!
  • Unityを用いた3Dアプリケーションおよびゲームの設計・開発
  • C#による機能実装、保守、リファクタリングの実施
  • UI、アニメーション、物理演算、入力処理の統合
  • パフォーマンス最適化と不具合の調査・修正
  • デザイナーやプランナーと連携した要件整理と技術提案
  • 外部SDKやバックエンドAPIとの連携実装
  • コードレビュー、技術文書作成、開発プロセス改善への参加
  • 複数プラットフォーム向けビルド、検証、リリース対応

要件

Text copied to clipboard!
  • Unityを用いた実務開発経験
  • C#によるプログラミングの実務知識
  • 3D数学、物理演算、オブジェクト指向設計の基礎理解
  • Gitなどのバージョン管理ツールの使用経験
  • チーム開発における円滑なコミュニケーション能力
  • パフォーマンス最適化とデバッグの経験
  • 日本語での仕様確認および技術的説明ができること
  • 新しい技術やツールを継続的に学ぶ意欲

潜在的な面接質問

Text copied to clipboard!
  • Unityを用いた開発経験のあるプロジェクトを教えてください。
  • C#で実装した中で最も工夫した機能は何ですか。
  • パフォーマンス改善に取り組んだ具体例を教えてください。
  • チーム開発での役割と貢献内容を教えてください。
  • AR、VR、または3Dシミュレーションの経験はありますか。
  • 外部SDKやAPI連携の経験があれば教えてください。
  • コード品質を保つために意識していることは何ですか。
  • 対応可能なプラットフォームや得意分野を教えてください。